will have finished

Translations
закончит (в будущем)
I will have finished my homework before dinner.
Я закончу домашнюю работу до ужина.
Words
will

functional word
будет
have

functional word
иметь
finished

verb
закончить